Session Start: Fri Jul 10 00:00:00 2015
Session Ident: #glitchpc
[00:00] * Now talking in #glitchpc
[00:00] * Topic is 'Welcome to #glitchpc chat. Profanity, trolls, and impersonation are not welcome here. Street1 has become a Silent Keyboard. http://www.legacy.com/obituaries/savannah/obituary.aspx?page=lifestory&pid=139870551'
[00:00] * Set by jacky on Tue Mar 02 18:03:23
[00:28] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[00:31] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Ping timeout: 180 seconds)
[00:44] * BC_Programming (BC_Program@mib-50A38668.no.shawcable.net) Quit (Ping timeout: 182 seconds)
[00:45] * BC_Programming (BC_Program@mib-50A38668.no.shawcable.net) has joined #glitchpc
[00:45] * ChanServ sets mode: +a
[00:45] * ChanServ sets mode: +o BC_Programming
[01:07] * Craig (ce@CBA9E13F.D0E64871.58586256.IP) Quit (NickServ (GHOST command used by Craig_remote))
[01:07] * Craig (ce@CBA9E13F.D0E64871.58586256.IP) has joined #glitchpc
[04:27] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[05:03] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Client exited)
[08:11] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) has joined #glitchpc
[10:31] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[13:14] * peelz (peelz@mib-7840D490.mc.videotron.ca) has joined #glitchpc
[13:16] * jacky (the_kink@mib-B131AC7D.slsbmd.east.verizon.net) has joined #glitchpc
[13:16] * ChanServ sets mode: +a
[13:16] * ChanServ sets mode: +o jacky
[13:16] * ChanServ sets mode: +q
[13:16] * ChanServ sets mode: -q
[13:16] * ChanServ sets mode: -a
[13:16]<peelz> Does the use of long arguments using a single hyphen delimiter (e.g. 'kill -TERM') go against POSIX standards?
[14:56] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[15:23] * jacky (the_kink@mib-B131AC7D.slsbmd.east.verizon.net) Quit (Ping timeout: 182 seconds)
[15:26] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Client exited)
[15:32]<@BC_Programming> peelz: Yes and no. Posix doesn't have command line arguments as part of the standard but it does suggest a convention
[15:32]<@BC_Programming> and -TERM would under that convention be the same as -T -E -R -M
[15:32]<@BC_Programming> http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html
[15:37]<peelz> BC_Programming: what conventions does the 'kill' tool follow then--if any?
[15:38]<peelz> I mean, the it seems to use both short and long options (e.g. -s, --signal) while also having odd options, namely -TERM, -SIGKILL, -KILL, -9, -1, etc.
[15:38]<peelz> * the kill tool seems
[15:40]<@BC_Programming> http://pubs.opengroup.org/onlinepubs/9699919799/utilities/kill.html Looks like maybe "XBD Syntax guidelines"
[15:40]<@BC_Programming> except that links to the same page
[15:41]<peelz> Hah.
[15:42]<peelz> I'm inquiring about these conventions as I happen to be designing an argument-parser library.
[15:43]<peelz> I'm kind of weighing the benefits of implementing support for those weird options... would you say this syntax/style is rather common?
[15:46]<@BC_Programming> No idea at this point- either I'm misreading the information there or Kill doesn't conform to the POSIX conventions for arguments, despite specifically saying it does and linking to them, weird
[15:49] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) has joined #glitchpc
[15:49] * Guest29472 (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[15:50] * Guest29472 (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Client exited)
[15:55]<peelz> BC_Programming: Hmm. Alright then. Looks like some developers loosely adhere to the conventions for whatever reason. I think I'll just stick to the most straightforward approach and not support weird syntax variants.
[16:14] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[18:33] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) has joined #glitchpc
[18:36] * Calum (calum.hodg@mib-6373825A.cable.virginm.net) has joined #glitchpc
[18:36] * ChanServ sets mode: +o Calum
[18:50] * Zuwer (Mibbit@3DE03CD6.39372AC1.B6DFE4E.IP) Quit (Quit: http://www.mibbit.com ajax IRC Client)
[19:40] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[19:43] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Ping timeout: 180 seconds)
[19:49] * Calum (calum.hodg@mib-6373825A.cable.virginm.net) Quit (Quit: Calum)
[20:24] * peelz (peelz@mib-7840D490.mc.videotron.ca) Quit (Connection reset by peer)
[21:11] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) has joined #glitchpc
[21:14] * Nat (nathan@1A54CC15.46DA648D.DBC461D6.IP) Quit (Ping timeout: 184 seconds)